gorilla juice - French English Dictionary